package com.thzy.bbs.common;

/**
 * 常量类
 *
 * @author LiRui
 * @version 1.0
 * @date 2016/12/1
 * @remark
 */
public interface Constants {
    /**
     * code配置
     */
    interface Code {
        /**
         * 连续两次点击goBack退出Code标识
         */
        int TWO_OUT_SYSTEM = 1001;

        /**
         * 登陆异常Code标识
         */
        int LOGIN_ERROR = 1002;

        /**
         * 上传异常Code标识
         */
        int UPLOAD_ERROR = 2001;

        /**
         * 相册调用标识（普通调用）
         */
        int PHOTO_OFTEN_CODE = 3001;

        /**
         * 相册调用标识（头像选择）
         */
        int PHOTO_HAND_CODE = 3002;
        /**
         * 请求错误
         */
        int REQUEST_ERROR = 4000;
    }

    /**
     * 设备基础配置
     */
    interface EquipmentInfo {
        /**
         * 默认设备号
         */
        String DEFAULT_TOKEN = "123456";

        /**
         * USERAGENT
         */
        String USER_AGENT = "/";

        /**
         * 数据库名
         */
        String DB_NAME = "bbs";
    }

    /**
     * 调用js方法名
     */
    interface JsFunctionName {
        /**
         * 调用返回照片地址js方法名
         */
        String PHOTO_FUNCTION_NAME = "showImg";

        /**
         * 上传图片加载调用方法
         */
        String PERCENTAGE = "loadingImg";

        /**
         * 没有选择图片返回
         */
        String PHOTO_TO_MAIN = "backNothing";

        /**
         * 发送VebView是否有新消息
         */
        String INFORM_NUMBER = "getMessage";

        /**
         * 前端返回调用
         */
        String GO_BACK = "goBack";
    }

    interface HandlerCode {
        /**
         * StartActivity
         */
        /**
         * 存在更新
         */
        int HAVE_NEW = 1;

        /**
         * 更新
         */
        int UPDATE = 2;

        /**
         * 不存在更新
         */
        int NEXT = 3;

        /**
         * 下载失败
         */
        int ERROR_DOWN = 4;

        /**
         * 下载apk
         */
        int DOWN_APK = 5;

        /**
         * 下载强制性更新版本失败，关闭app
         */
        int FINASH = 6;
    }
}
